package cc.autoapi.pucong.auto.flow.provider.aop.entity.vo;

import cc.autoapi.pucong.auto.flow.core.root.selfenum.ApiTypeEnum;
import lombok.Data;

import java.io.Serializable;

/**
 * 项目AOP 符合规则服务 vo
 *
 * @author pucong
 * @url https://gitee.com/pucong
 * @create 2023-11-21
 */
@Data
public class ProjectAopFitterApiVo implements Serializable {

    private static final long serialVersionUID = 1L;

    private String uuid;

    private String nodeName;

    /**
     * 编码
     */
    private String apiCode;

    /**
     * 描述
     */
    private String apiDesc;

    private String parentId;

    /**
     * 类型 0post 1get 2delete 3put
     */
    private ApiTypeEnum apiType;

    /**
     * 类型 0分类 1api
     */
    private Integer nodeType;
}
